something which nitrifies - Spanish English Dictionary